win away - French English Dictionary